Niphila pilipes
The Chinese scientific name is "Spotted Web Bride", and this spider is also known as "Big Wood Spider" or "Human Faced Spider". This spider is distributed in many countries in East and Southeast Asia, as well as Oceania. It is commonly found in primary and secondary forests as well as gardens.
Popular Models
Shrine
115 View
King Kong Hercules Wood Carving
166 View
The bell tower of a Japanese temple
189 View
Japanese Samurai Helmet
117 View
Random Model
Kranezogu Old River Tax Bridge
125 View
canned beverage
102 View
Gulf Toad Fish Specimen
165 View
sliced lemon
110 View
Carbon Golf Clubs
146 View
pasteurized tongue sole specimen
108 View
Ceramic Vase
157 View
African large snail snail shell
182 View